package com.trendit.print.sdk;


/**
 * @author zhouhaojie
 */
public interface DaquRequest<T extends DaquResponse> {

    String getApiMethodName();

    String getApiVersion();

    String getNotifyUrl();

    String getApiMethodURL();

    Class<T> getResponseClass();

    DaquObject getBizModel();

    /**
     * 当getBizContent()为空时 && getBizModel()不为空值时 序列化getBizModel()赋值给getBizContent()
     */
    String getBizContent();

}
